Towards Identifying and Monitoring Optimization Impacts

نویسندگان

  • Thomas P. Way
  • Lori L. Pollock
چکیده

Optimizing compilers apply code-improving transformations in phases over a source program in an eeort to emit the fastest or most compact executable code possible. The eeectiveness of these optimizations is limited by phase-ordering problems, manifested as interactions among optimizations and the attending impact on system resource utilization. Incorporating into each optimization module an awareness of its eeect on resources, program characteristics, and other optimizations can lead to better code than the typical iterative phase-based approach. This paper investigates the monitoring of these complex interactions, particularly as they apply to architec-tures with instruction-level parallelism (ILP). The paper examines the issues regarding how to determine what type of information adequately reeects the eeect of individual optimizations on individual as well as the entire system of optimizations, and how to collect and quantify this information. A general framework for constructing an optimization interaction monitor and the design of a prototype tool based on this framework are described. Implications of using this monitoring tool in research directed towards the development of a tunable optimizing compiler for ILP architectures are examined.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Optimization of Online induction Sensor for Ferrous Metals Particles Identification in Engine Oil

Engine oil is one of most important parameters in internal combustion engine that plays effective role in component wear. One of the ways to optimize the performance of the IC engines is online monitoring of wear particle in engine oil. There are different ways to identifying these particles, most of which are offline. Nowadays online oil monitoring sensors are quickly developed. In this study ...

متن کامل

Representativeness-aware Aspect Analysis for Brand Monitoring in Social Media

Owing to the fast-responding nature and extreme success of social media, many companies resort to social media sites for monitoring the reputation of their brands and the opinions of general public. To help companies monitor their brands, in this work, we delve into the task of extracting representative aspects and posts from users’ free-text posts in social media. Previous efforts treat it as ...

متن کامل

Identifying Significant Health Measurement of Equipment Affecting the Quality of a Continuous Product (Case Study: Unit 2, Parand Gas Turbine Power Plant)

Objective: Majorproducers consider quality as a major criterion in decision making.Quality characteristics are affected by maintenance and repair decisions. In this study, a model is developed to determine significant measurements of production equipment affecting the quality of a continuous product to identify which measurements are more critical in terms of quality. Methods: Diversity of par...

متن کامل

National Food and Nutrition Security System (SAMAT), A Tool for Identifying and Monitoring Food Insecurity in the Country

Background and objectives: Iran was reported in the high-risk group of World Food Security Map in 2008 .Identifying food insecurity is first step for executing interventions. Measuring household food security is its cornerstone. SAMAT System was designed to provide a variety of GIS-based reports to policy makers and managers in the field of food security. Methods and Materials: SAMAT system wa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997